Types of flows